package com.itheima.ood.demo01;

/**
 * 测试我们的学生类和老师类
 */
public class ExtendsDemo01 {

    /**
     * 继承的好处
     * 1. 提高了代码的复用性
     * 2. 提高了代码的维护性
     * 3. 让类和类产生了关系，是多态的前提
     *
     * 继承的弊端：
     * 两个类产生了关系耦合度提高了，修改父类的代码，子类不得不跟着改变
     *
     * 继承是一把双刃剑
     */

    // 程序的入口
    public static void main(String[] args) {

        // 创建Student对象
        Student s1 = new Student();
        s1.setName("刘亦菲");
        s1.setAge(18);

        // 输出
        System.out.println(s1.getName() + "----" + s1.getAge());

        System.out.println("--------------------------------------------");

        // 创建Teacher的对象
        Teacher teacher = new Teacher() ;
        teacher.setName("公孙瓒");
        teacher.setAge(16);

        // 输出
        System.out.println(teacher.getName() + "----" + teacher.getAge());


    }

}
